设置会员卡模板权益项
通过此接口商家可设置是否在用户的会员卡详情页展示积分、优惠、发票等权益及服务模块
| 请求参数 | 类型 | 描述 |
|---|---|---|
| card_id | string | 会员卡id |
| json | object | 声明请求的JSON数据结构 |
| show_bonus | boolean | 是否展示会员积分 |
| show_favor | boolean | 是否展示会员优惠 |
| bonus | object | 会员积分 |
| init_bonus | integer | 会员初始积分值 |
| bonus_value_word | string | 积分值文案 |
| bonus_cost_title | string | 积分价值项标题 |
| bonus_cost_word | string | 积分价值项文案 |
| bonus_jump_word | string | 积分跳转文案 |
| bonus_jump_appid | string | 积分跳转appid |
| bonus_jump_path | string | 积分跳转path |
| bonus_support_appid | string | 自助积分跳转appid |
| bonus_support_path | string | 自助积分跳转path |
| favor | object | 会员优惠 |
| show_coupon | boolean | 是否展示优惠券 |
| member_price_word | string | 会员专享价文案 |
| member_price_appid | string | 会员专享价跳转appid |
| member_price_path | string | 会员专享价跳转path |
php
$instance->v3->marketing->membercardOpen->cards->_card_id_->rights->patchAsync([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'json' => [
'show_bonus' => true,
'show_favor' => true,
'bonus' => [
'init_bonus' => 100,
'bonus_value_word' => '我的积分',
'bonus_cost_title' => '积分兑换',
'bonus_cost_word' => '500积分=2小时免费停车券',
'bonus_jump_word' => '更多礼品',
'bonus_jump_appid' => 'wxea9c30a90fs8d3fe',
'bonus_jump_path' => '/pages/bonus/bonus',
'bonus_support_appid' => 'wxea9c30a90fs8d3fe',
'bonus_support_path' => 'pages/selfbonus/selfbonus',
],
'favor' => [
'show_coupon' => true,
'member_price_word' => '周二会员全场八折',
'member_price_appid' => 'wxea9c30a90fs8d3fe',
'member_price_path' => 'pages/favor/favor',
],
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r($response->getStatusCode() === 204);
})
->wait();php
$instance->chain('v3/marketing/membercard-open/cards/{card_id}/rights')->patchAsync([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'json' => [
'show_bonus' => true,
'show_favor' => true,
'bonus' => [
'init_bonus' => 100,
'bonus_value_word' => '我的积分',
'bonus_cost_title' => '积分兑换',
'bonus_cost_word' => '500积分=2小时免费停车券',
'bonus_jump_word' => '更多礼品',
'bonus_jump_appid' => 'wxea9c30a90fs8d3fe',
'bonus_jump_path' => '/pages/bonus/bonus',
'bonus_support_appid' => 'wxea9c30a90fs8d3fe',
'bonus_support_path' => 'pages/selfbonus/selfbonus',
],
'favor' => [
'show_coupon' => true,
'member_price_word' => '周二会员全场八折',
'member_price_appid' => 'wxea9c30a90fs8d3fe',
'member_price_path' => 'pages/favor/favor',
],
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r($response->getStatusCode() === 204);
})
->wait();php
$instance['v3/marketing/membercard-open/cards/{card_id}/rights']->patchAsync([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'json' => [
'show_bonus' => true,
'show_favor' => true,
'bonus' => [
'init_bonus' => 100,
'bonus_value_word' => '我的积分',
'bonus_cost_title' => '积分兑换',
'bonus_cost_word' => '500积分=2小时免费停车券',
'bonus_jump_word' => '更多礼品',
'bonus_jump_appid' => 'wxea9c30a90fs8d3fe',
'bonus_jump_path' => '/pages/bonus/bonus',
'bonus_support_appid' => 'wxea9c30a90fs8d3fe',
'bonus_support_path' => 'pages/selfbonus/selfbonus',
],
'favor' => [
'show_coupon' => true,
'member_price_word' => '周二会员全场八折',
'member_price_appid' => 'wxea9c30a90fs8d3fe',
'member_price_path' => 'pages/favor/favor',
],
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r($response->getStatusCode() === 204);
})
->wait();php
$response = $instance->v3->marketing->membercardOpen->cards->_card_id_->rights->patch([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'json' => [
'show_bonus' => true,
'show_favor' => true,
'bonus' => [
'init_bonus' => 100,
'bonus_value_word' => '我的积分',
'bonus_cost_title' => '积分兑换',
'bonus_cost_word' => '500积分=2小时免费停车券',
'bonus_jump_word' => '更多礼品',
'bonus_jump_appid' => 'wxea9c30a90fs8d3fe',
'bonus_jump_path' => '/pages/bonus/bonus',
'bonus_support_appid' => 'wxea9c30a90fs8d3fe',
'bonus_support_path' => 'pages/selfbonus/selfbonus',
],
'favor' => [
'show_coupon' => true,
'member_price_word' => '周二会员全场八折',
'member_price_appid' => 'wxea9c30a90fs8d3fe',
'member_price_path' => 'pages/favor/favor',
],
],
]);
print_r($response->getStatusCode() === 204);php
$response = $instance->chain('v3/marketing/membercard-open/cards/{card_id}/rights')->patch([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'json' => [
'show_bonus' => true,
'show_favor' => true,
'bonus' => [
'init_bonus' => 100,
'bonus_value_word' => '我的积分',
'bonus_cost_title' => '积分兑换',
'bonus_cost_word' => '500积分=2小时免费停车券',
'bonus_jump_word' => '更多礼品',
'bonus_jump_appid' => 'wxea9c30a90fs8d3fe',
'bonus_jump_path' => '/pages/bonus/bonus',
'bonus_support_appid' => 'wxea9c30a90fs8d3fe',
'bonus_support_path' => 'pages/selfbonus/selfbonus',
],
'favor' => [
'show_coupon' => true,
'member_price_word' => '周二会员全场八折',
'member_price_appid' => 'wxea9c30a90fs8d3fe',
'member_price_path' => 'pages/favor/favor',
],
],
]);
print_r($response->getStatusCode() === 204);php
$response = $instance['v3/marketing/membercard-open/cards/{card_id}/rights']->patch([
'card_id' => 'pbLatjvWOibDc5-TBnbUk1pD12o0',
'json' => [
'show_bonus' => true,
'show_favor' => true,
'bonus' => [
'init_bonus' => 100,
'bonus_value_word' => '我的积分',
'bonus_cost_title' => '积分兑换',
'bonus_cost_word' => '500积分=2小时免费停车券',
'bonus_jump_word' => '更多礼品',
'bonus_jump_appid' => 'wxea9c30a90fs8d3fe',
'bonus_jump_path' => '/pages/bonus/bonus',
'bonus_support_appid' => 'wxea9c30a90fs8d3fe',
'bonus_support_path' => 'pages/selfbonus/selfbonus',
],
'favor' => [
'show_coupon' => true,
'member_price_word' => '周二会员全场八折',
'member_price_appid' => 'wxea9c30a90fs8d3fe',
'member_price_path' => 'pages/favor/favor',
],
],
]);
print_r($response->getStatusCode() === 204);| 返回字典 | 类型 | 描述 |
|---|---|---|
| 空字符串(无返回内容) | ||